<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Asignatura
 *
 * @author carlos
 */
class Asignatura implements InterfazDatos {
    
    private $idAsignatura,$idCursoProfesor,$idMateria,$notaCalificar,$numeroParciales,$porcentajeAsistencia,$totalAsistencia,$notaPasar,$notaPerdida,$formaCalificar,$consultas,$claveCurso;
    
    
    function __construct($idAsignatura, $idCursoProfesor, $idMateria, $notaCalificar, $numeroParciales, $porcentajeAsistencia, $totalAsistencia, $notaPasar, $notaPerdida, $formaCalificar, $consultas, $claveCurso) {
        $this->idAsignatura = $idAsignatura;
        $this->idCursoProfesor = $idCursoProfesor;
        $this->idMateria = $idMateria;
        $this->notaCalificar = $notaCalificar;
        $this->numeroParciales = $numeroParciales;
        $this->porcentajeAsistencia = $porcentajeAsistencia;
        $this->totalAsistencia = $totalAsistencia;
        $this->notaPasar = $notaPasar;
        $this->notaPerdida = $notaPerdida;
        $this->formaCalificar = $formaCalificar;
        $this->consultas = $consultas;
        $this->claveCurso = $claveCurso;
    }

        public function getDatos() {
        $datos[0][0] = "idAsignatura";          $datos[0][1] = $this->idAsignatura;
        $datos[1][0] = "idCursoProfesor";          $datos[1][1] = $this->idCursoProfesor;
        $datos[2][0] = "idMateria";          $datos[2][1] = $this->idMateria;
        $datos[3][0] = "notaCalificar";    $datos[3][1] = $this->notaCalificar;        
        $datos[4][0] = "numeroParciales";           $datos[4][1] = $this->numeroParciales;
        $datos[5][0] = "porcentajeAsistencia";         $datos[5][1] = $this->porcentajeAsistencia;
        $datos[6][0] = "totalAsistencia";          $datos[6][1] = $this->totalAsistencia;
        $datos[7][0] = "notaPasar";         $datos[7][1] = $this->notaPasar;
        $datos[8][0] = "notaPerdida";   $datos[8][1] = $this->notaPerdida;
        $datos[9][0] = "formaCalificar";         $datos[9][1] = $this->formaCalificar;
        $datos[10][0] = "consultas";         $datos[10][1] = $this->consultas;
        $datos[11][0] = "claveCurso";         $datos[11][1] = $this->claveCurso;
        return $datos;
    }

    public function getTabla() {
        return "ASIGNATURA";
    }

//put your code here
}
